mechanical technicians - Allemand Anglais Dictionnaire